<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
    <script>
      /**
       * 使用字面量来创建正则表达式
       *   语法：var 变量=/正则表达式/匹配模式
       * 使用字面量的方法创建更加简单
       *  使用构造函数创建更加灵活
       */
      // var reg =new RegExp("a","i")
      reg = /a/i;
      // console.log(reg.test("abc"));

      // 创建一个正则表达式，检查一个字符串中是否有a或b

      /**
       * 使用| 表示或者的意思
       */
      reg = /a|b|c/;

      /**
       * 创建一个正则表达式检查一个字符串是否有字母
       */
      // reg =/a|b|c|d|e|f/;

      /**
       * []里的内容也是或的关系
       * [a-z]任意小写字母
       * [A-Z]任意大写字母
       * [A-z]任意字母
       *
       */
      reg = /[a-b]/;

      //   检查一个字符串是否含有abc或adc或aec
      reg = /a[bde]c/;

      // [^]除了
      reg = /[^ab]/;
      console.log(reg.test("aec"));
    </script>
  </head>
  <body></body>
</html>
